spoil and smell rotten - Francés Inglés Diccionario